package com.cloud.system.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(name = "坐标转换", description = "系统管理")
public class SysAxis {

    @Schema(description = "备注说明")
    @Excel(name = "备注说明", orderNum = "1", width = 15)
    private String remark;

    @Schema(description = "原始经度")
    @Excel(name = "原始经度", orderNum = "2", width = 15)
    private String rawLon;

    @Schema(description = "原始纬度")
    @Excel(name = "原始纬度", orderNum = "3", width = 15)
    private String rawLas;

    @Schema(description = "输入坐标类型")
    @Excel(name = "输入坐标类型", orderNum = "4", width = 15, replace = {"G84_1", "高德_2", "百度_3"}, addressList = true)
    private Integer putAxis;

    @Schema(description = "输出坐标类型")
    @Excel(name = "输出坐标类型", orderNum = "5", width = 15, replace = {"G84_1", "高德_2", "百度_3"}, addressList = true)
    private Integer outAxis;

    @Schema(description = "坐标转化名称", hidden = true)
    @Excel(name = "转化说明", orderNum = "6", width = 15)
    private String invertRemark;

    @Schema(description = "转换经度")
    @Excel(name = "转换经度", orderNum = "7", width = 15)
    private String tarLon;

    @Schema(description = "转换纬度")
    @Excel(name = "转换纬度", orderNum = "8", width = 15)
    private String tarLas;

}
